black-faced ımpala - Spanish English Dictionary

black-faced ımpala

Meanings of "black-faced ımpala" in Spanish English Dictionary : 1 result(s)

English Spanish
Zoology
black-faced impala impala de cara negra